<%@ page import="java.io.*"%>
<%@ page import="util.Recurso"%>
<%@ page import="util.Archivos"%>
<%@ page import="excepciones.AvwException"%>
<%@ page import="java.util.HashMap, java.util.ArrayList"%>
<%@ page import="gestores.administracion.GestorMicrositio"%>

<%@ page contentType="text/html;charset=windows-1252"%>

<%
boolean raiz = true;
Recurso r = null;
String dirMicrositios = "";
ArrayList<String> listaArchivos = new ArrayList<String>();
ArrayList<String> listaCarpetas = new ArrayList<String>();
try {
    r = new Recurso("negocio.properties");
    dirMicrositios = r.obtenerPropiedad("dirMicrositios");
} catch (AvwException ex) {
    ex.printStackTrace();
}
HashMap micrositio = GestorMicrositio.obtenerDatosMicrositio(request.getParameter("mic"));
String path = request.getParameter("path");
File file = new File(path+"/"+request.getParameter("file"));
ArrayList<String> buffer = new ArrayList<String>();
String line;
FileReader fReader;
BufferedReader bReader;

try {
    fReader = new FileReader(file);
    bReader = new BufferedReader(fReader);
    while ((line = bReader.readLine()) != null){
        if (line != "")
            buffer.add(line);
    }
    bReader.close();
    fReader.close();
} catch (FileNotFoundException e) {
    e.printStackTrace();
} catch (IOException e) {
    e.printStackTrace();
}
%>
<form name="formGuardarArchivo" action="index?accion=editarMicrositio&micrositio=editarMicrositio&mic=<%=micrositio.get("mswCodigo")%>&file=<%=file.getName()%>&opcion=escribirArchivo&path=<%=path%>" method="POST">
    <table cellpadding="0" cellspacing="0" class="fondoMicrositios">
        <tr class="fondoTituloAdmin">
            <td>Archivo <%=file.getName()%> en edicion...</td>
        </tr>
        <tr class="fondoCaracteristicaImpar">
            <td>
                <center>
                    <span class="textoFilasAdmin">
                        <textarea cols="60" rows="15" id="fileString" name="fileString" tabindex="5" >
                            <%for (int i=0; i<buffer.size(); i++){%><%=buffer.get(i)%>
                        <%} // fin for%></textarea>
                    </span>                    
                </center>
            </td>
        </tr>
    </table>
    
    <table cellpadding="0" cellspacing="0" class="fondoArticuloComparar">
        <tr class="separadorArticulo">
            <td colspan="3">&nbsp;</td>
        </tr>
        <tr>
            <td colspan="2">
                <div align="center">
                    <input name="Submit2" type="button" class="boton2" value="Volver" onclick="javascript:window.history.back()" />
                </div>
            </td>
            <td>
                <div align="center">
                    <input name="Submit2" type="submit" class="boton2" value="Guardar archivo" />
                </div>
            </td>
        </tr>
    </table>    
</form>        
